be put through the ringer - Francés Inglés Diccionario